package com.atguigu.spring5.jdbctemplate.dao;

import com.atguigu.spring5.jdbctemplate.entity.Book;

import java.util.List;

public interface BookDao {

    void add(Book book);

    void update(Book book);

    void delete(String id);

    int selectCount();

    // 查询返回对象
    Book findBookInfo(String id);

    // 查询返回集合
    List<Book> findAllBookInfo();

    int[] batchAdd(List<Object[]> batchArgs);

    int[] batchUpdate(List<Object[]> batchArgs);

    int[] batchDelete(List<Object[]> batchArgs);

}
